package com.dhcc.bpm.modules.cost.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.NullSerializer;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @version V1.0
 * @ClassName GatewayLogVO
 * @Description TODO
 * @Author xiafayu
 * @Date 2020/11/3 16:18
 * @Copyright: 2020 东华软件 .. All rights reserved.
 */
@Data
@EqualsAndHashCode()
public class CostGatewayLogVO {
    private String apiCode;
    private String appCode;
    @JsonSerialize(
            using = ToStringSerializer.class,
            nullsUsing = NullSerializer.class
    )
    private Integer num;
    @JsonSerialize(
            using = ToStringSerializer.class,
            nullsUsing = NullSerializer.class
    )
    private Integer successNum;
    @JsonSerialize(
            using = ToStringSerializer.class,
            nullsUsing = NullSerializer.class
    )
    private Double useTime;
    private String rate;
}
